/**
 * @Title ErrorConstants.java
 * @Package com.eppear.jpfm.constants
 * @Description
 * @author JianFeng Zhang(张建锋)
 * @date 2016-12-27 上午1:33:56
 * @version 
 */
package com.eppear.jpfm.framework.constants;

/**
 * @ClassName ErrorConstants
 * @Description
 *         异常信息常量
 * @author JianFeng Zhang(张建锋)
 * @date   2016-12-27 上午1:33:56
 *
 */
public interface ErrorConstants {

	/** @Fields FIELD_ERROR_CODE : 异常代码的KEY值*/
	public static final String FIELD_ERROR_CODE="errorCode";
	/** @Fields FIELD_ERROR_MSG : 异常信息的KEY值*/
	public static final String FIELD_ERROR_MSG="errorMessage";
	/** @Fields ERROR_CODE_0 : 成功*/
	public static final Integer ERROR_CODE_00000=0;
	/** @Fields ERROR_CODE_10000 : 向客户端输出信息时产生IO异常*/
	public static final Integer ERROR_CODE_10000=10000;
	/** @Fields ERROR_CODE_00001 : 登录账号错误*/
	public static final int ERROR_CODE_00001 =1;
	/** @Fields ERROR_CODE_0002 : 登录密码错误*/
	public static final int ERROR_CODE_00002 =2;
	/** @Fields ERROR_CODE_00003 : 输入的账号为空*/
	public static final int ERROR_CODE_00003 =3;
	/** @Fields ERROR_CODE_00004 : 输入的密码为空*/
	public static final int ERROR_CODE_00004 =4;
	/** @Fields ERROR_CODE_00005 : 用户被删除*/
	public static final int ERROR_CODE_00005 =5;
	/** @Fields ERROR_CODE_00006 : 用户被冻结*/
	public static final int ERROR_CODE_00006 =6;
	/** @Fields ERROR_CODE_00007 : 用户状态无效*/
	public static final int ERROR_CODE_00007 =7;
	
	/** @Fields ERROR_CODE_00010: 保存失败*/
	public static final int ERROR_CODE_00010 =10;
	/**
	 * 获取数据失败
	 */
	public static final int ERROR_CODE_00011 = 11;
	/**
	 * 输入的参数异常
	 */
	public static final int ERROR_CODE_00012 = 12;
	
	/**
	 * 原始密码错误
	 */
	public static final int ERROR_CODE_00013 = 13;
	
	/** 
	 * 获取微信用户的openid失败
	 */
	public static final int ERROR_CODE_00014 = 14;
	/** 
	 * 微信绑定时,获取用户微信信息或公众号信息异常
	 */
	public static final int ERROR_CODE_00015 = 15;	
	/** 
	 * 当前微信绑定用户超过了上限
	 */
	public static final int ERROR_CODE_00016 = 16;
	/** 
	 * 当前用户已被绑定超过了上限
	 */
	public static final int ERROR_CODE_00017 = 17;
	
	/** 
	 * websocket发送信息失败,wxid参数异常
	 */
	public static final int ERROR_CODE_00020 = 20;
	/** 
	 * websocket发送信息失败,客户端连接已中断
	 */
	public static final int ERROR_CODE_00021 = 21;
	/**
	 * websocket连接服务器失败
	 */
	public static final int ERROR_CODE_00022 = 22;
	/**
	 * websocket向服务器发送信息失败,IO异常
	 */
	public static final int ERROR_CODE_00023 = 23;
	
	/**
	 * websocket服务器收费处理异常
	 */
	public static final int ERROR_CODE_00024 = 24;
	/**
	 * 向websocket服务器请求数据异常,可能没有连接.
	 */
	public static final int ERROR_CODE_00025 = 25;
	
	/** 
	 * 微信下单异常,通信异常
	 */
	public static final int ERROR_CODE_00030 = 30;
	/** 
	 * 微信下单异常,业务异常
	 */
	public static final int ERROR_CODE_00031 = 31;
	
	/** 
	 * 微信扣款成功,但水费入账失败
	 */
	public static final int ERROR_CODE_00032 = 32;
	/** 
	 * 微信扣款异常
	 */
	public static final int ERROR_CODE_00033 = 33;
	/** 
	 * 微信收费已关闭,系统维护中
	 */
	public static final int ERROR_CODE_00034 = 34;
	
}
